Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[JS][Pomoc]submit()


Rekomendowane odpowiedzi

Opublikowano

Witam. Chciałbym (mniej więcej :D) zrobić dynamiczny forumularz.

 

Ale osohosi :

 

Mamy pole text. I po kliknięciu napisu "Zatwierdź" wyskakuje mi okno z tym co wpisałem BEZ ,że tak powiem widocznego odświeżenia.

Znalazłem coś takiego :

<script type="text/javascript">
function submitform()
{
  vdocument.forms["myform"].submit();
}
</script>

<form id="myform">
Search: <input type='text' name='query' id="query">
<a OnClick="submitform()">Submit</a>
</form>

tylko jak zrobić by "wywaliło" okienko z treścią inputa o ID i nazwie query ? ;)

Opublikowano

Podawałem przykład przy poprzednim pytaniu..

Ja jednak nie widzę sensu mieszania tutaj switch'a bądź otwierania nowego okna jeżeli możesz to ogarnąć jedną funkcją (w jquery 6 linijek;)

 

"Na załadowanie strony zwraca mi zmienną z JS do PHP i jeśli ta zmienna wynośi powiedzmy start to dołącza plik. Coś takiego"

<?PHP
echo '<script type=text/javascript> var cos = '.$zmienna.'</script>';
switch($zmienna)
{
case 'start':
include('xxxxx.php');
break;
}
?>

to wynika ze zdania, które napisałeś. ;)

 

Źle przeczytałem.

Po kliknięciu w tle otwierasz plik np. cos_tam.php, w nim przetwarzasz informacja z POST / GET'a.

Szczegóły -> http://api.jquery.com/jQuery.ajax/

Nie, nie zrobisz tego inaczej, bo JS to język po stronie przeglądarki a PHP po stronie serwera. ;)

Opublikowano

nie-e-e :

$_REQUEST["zmienna'] = 'nie';
<script type="text/javascript">
tutaj całe podsumowanie w tym : (wiem ,że tak się nie pisze ;p)
$_REQUEST["zmienna"] = 'tak';
</script>
Tu nie wiem czy dobrze napiszę x) :
<?php
$i = 1;
for($i > 0; $i; $i++) {
if($_REQUEST["zmienna"] == 'tak') {
@require_once("fight.php");
break;

 }
}

?>

Opublikowano

Damn, NIE DA SIĘ TEGO TAK ZROBIĆ bo JS działa PO STRONIE PRZEGLĄDARKI a PHP ODCZYTYWANE JEST PRZEZ INTERPRETER W MOMENCIE WCZYTYWANIA STRONY.

Jeżeli chcesz polegać na przekazywaniu danych w PHP (nie chcesz ogarniać AJAX'a) zrób to po prostu na $_GET..

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...